@import url("base.css");
@import url("header.css");

input[type="checkbox"] {width:25px;height:25px;margin-right:10px; border:solid 4px #D5D5D5;}



#mainbody{width:950px; margin:0 auto; background:#FFF; background:url(../images/mainbodybg.gif) repeat-x 0 top; margin-top:5px; }
* html #mainbody{ padding-bottom:0;}
*+html #mainbody{ padding-bottom:0;}

#local{font-size:12px; color: #000; line-height:30px; padding-left:25px;border:solid 1px #ddd;background:url(../images/icon2.gif) no-repeat 2px center;margin-bottom:10px;background-color:whitesmoke;}
.leftframe{width:700px; float:left; border:solid 1px #D5D5D5; }
.leftframe h3{ height:30px; line-height:30px; font-size:14px; font-weight:normal; padding-left:10px; border-bottom:solid 1px #E0E0E0;  color:#0E5A8B; background:url(../images/bg_msg.gif) repeat bottom;}
.leftframe h3 span{height:30px; line-height:30px; background:url(../images/dot02.gif) no-repeat 0 top; padding-left:20px;}


.leftframe ul{padding:10px 35px;}

.leftframe ul .title{line-height:30px; margin-top:5px; font-size:14px; color:red;}
.leftframe ul li{line-height:25px; font-size:14px;}
.leftframe ul li .url{color:#025b02; margin-left:15px;}
.leftframe ul li .newsdot{color:green; margin-right:10px; font-size:12px;}

.leftframe ul li .url a:link{color:green; text-decoration:underline;}
.leftframe ul li .url a:visited{color:green; text-decoration:underline;}
.leftframe ul li .url a:hover{color:#C00;}
.leftframe ul li .url a:active{color:green;}




.sidebarframe{width:235px; float:right;  background:#FFF; border:solid 1px #D5D5D5;}
.sidebarframe ul{width:235px; clear:both;margin:10px auto; }
.sidebarframe ul:after{content:"."; display:block; clear:both; visibility:hidden; height:0;}
.sidebarframe li{width:105px; height:30px; line-height:30px; text-align:center; float:left; border:dashed 0px #ccc; background:url(../images/105_30.jpg) no-repeat;
margin:5px 0 5px 5px !important; 
*margin:5px 0 10px 8px !important;
*margin:5px 0 5px 6px;
}